<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <main id="app">
        <ul>
            <my-li></my-li>
            <my-li></my-li>
            <my-li></my-li>
            <my-li></my-li>
        </ul>
    </main>
</body>
<script src="../vue.js"></script>
<script>
    // 使用Vue.compontnt(name,{})，全局注册一个组件，所有VUE对象中都可以使用该组件
    Vue.component("my-li", {
        data() {
            return {
                name: "奉先",
                tel: "13547811112",
                sex: "男",
            }
        },
        // 模板，注意！这个属性是自定义组件必须有的，用于定义HTML模板
        // 注意2：（一定注意），模板只能有一个根标签。
        template: `<li>姓名：{{name}}，电话：{{tel}}，性别：{{sex}}</li>`,
    })

    new Vue({
        el: "#app"
    })
</script>

</html>